function gakeys(arg) {
/*    var AElower = ["`", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "="];
    var ADlower = ["Tab", "ɛ", "w", "e", "r", "t", "y", "u", "i", "o", "p", "&#769;", "&#807;", "\\"];
    var AClower = ["Caps", "a", "s", "d", "f", "g", "h", "j", "k", "l", ";", "'"];
    var ABlower = ["Shift", "z", "ɔ", "ŋ", "v", "b", "n", "m", ",", ".", "/"];
    var AEupper = ["~", "!", "@", "#", "₵", "%", "^", "&", "*", "(", ")", "_", "+"];
    var ADupper = ["Tab", "Ɛ", "W", "E", "R", "T", "Y", "U","I", "O", "P", "&#780;", "&#776;", "|"];
    var ACupper = ["Caps", "A", "S", "D", "F", "G", "H", "J", "K", "L", ":", '"'];
    var ABupper = ["Shift", "Z", "ْƆ", "Ŋ", "V", "B", "N", "M", "<", ">", "?"];
    var AElower1 = ["&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "¢", "€", "&nbsp;",
            "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;"];
    var ADlower1 = ["&nbsp;", "q", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;",
            "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&#91;", "&#93;", "&nbsp;"];
    var AClower1 = ["&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;",
            "&#816;", "&#7621;", "&#7622;", "&nbsp;", "&#39;"];
    var ABlower1 = ["&nbsp;", "&nbsp;", "x", "c", "&nbsp;", "&nbsp;",
            "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;"];
    var AEupper1 = ["&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "$", "&nbsp;",
            "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;"];
    var ADupper1 = ["&nbsp;", "Q", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;",
            "&nbsp;","&nbsp;", "&nbsp;", "&nbsp;", "&#123;", "&#125;", "&nbsp;"];
    var ACupper1 = ["&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;",
            "&#803;", "&#7623;", "&#7620;", "&nbsp;", " &#34;"];
    var ABupper1 = ["&nbsp;", "&nbsp;", "ْX", "C", "&nbsp;", "&nbsp;", 
                "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;", "&nbsp;"];
*/
    var AElower = ["96","49","50","51","52","53","54","55","56","57","48","45","61"];
    var ADlower = ["Tab","603","119","101","114","116","121","117","105","111","112","769","807","92"];
    var AClower = ["Caps","97","115","100","102","103","104","106","107","108","59","39"];
    var ABlower = ["Shift","122","596","331","118","98","110","109","44","46","47"];
    var AEupper = ["126","33","64","35","8373","37","94","38","42","40","41","95","43"];
    var ADupper = ["Tab","400","87","69","82","84","89","85","73","79","80","780","776","124"];
    var ACupper = ["Caps","65","83","68","70","71","72","74","75","76","58","34"];
    var ABupper = ["Shift","90","390","330","86","66","78","77","60","62","63"];
    var AElower1 = ["","","","","162","8364","","","","","","",""];
    var ADlower1 = ["","113","","","","","","","","","","91","93",""];
    var AClower1 = ["","","","","","","","816","7621","7622","","39"];
    var ABlower1 = ["","","120", "99","","","","","","",""];
    var AEupper1 = ["","","","","36","","","","","","","",""];
    var ADupper1 = ["","81","","","","","","","","","","123","125",""];
    var ACupper1 = ["","","","", "","","","803","7623","7620","","34"];
    var ABupper1 = ["","","88","67","","", "","","","",""];

	eval("out "+"="+arg)
        return out;
}
